package common.maptile;

import java.util.LinkedList;

import common.Tile;

public class MapTileList {

	public MapTileList() {
	}
	
	public static LinkedList<Tile> initTileList() {
		LinkedList<Tile> tileList = new LinkedList<Tile>();
		tileList.add(new O19_City());			// 0
		tileList.add(new O20_Fields());		// 1
		tileList.add(new O21_Hills());			// 2
		tileList.add(new O22_Plains());		// 3
		tileList.add(new O23_Woods());			// 4
		tileList.add(new O24_Plains());		// 5
		tileList.add(new O01_Tavern());		// 6
		tileList.add(new O02_Fields());		// 7
		tileList.add(new O03_Ruins());			// 8
		tileList.add(new O04_Plains());		// 9
		tileList.add(new O05_Forest());		//10
		tileList.add(new O06_Fields());		//11
		tileList.add(new O07_Village());		//12
		tileList.add(new O08_Fields());		//13
		tileList.add(new O09_Graveyard());		//14
		tileList.add(new O10_Woods());			//15
		tileList.add(new O11_Sentinel());		//16
		tileList.add(new O12_Hills());			//17
		tileList.add(new O13_Chapel());		//18
		tileList.add(new O14_Fields());		//19
		tileList.add(new O15_Crags());			//20
		tileList.add(new O16_Plains());		//21
		tileList.add(new O17_Woods());			//22
		tileList.add(new O18_Fields());		//23
		tileList.add(new M13_WarlocksCave());	//24
		tileList.add(new M14_Desert());		//25
		tileList.add(new M15_Oasis());			//26
		tileList.add(new M16_Desert());		//27
		tileList.add(new M01_Temple());		//28
		tileList.add(new M02_Woods());			//29
		tileList.add(new M03_Runes());			//30
		tileList.add(new M04_Castle());		//31
		tileList.add(new M05_PoP());			//32
		tileList.add(new M06_BlackKnight());	//33
		tileList.add(new M07_HiddenValley());	//34
		tileList.add(new M08_Hills());			//35
		tileList.add(new M09_CursedGlade());	//36
		tileList.add(new M10_Runes());			//37
		tileList.add(new M11_Chasm());			//38
		tileList.add(new M12_Runes());			//39
		tileList.add(new I07_VoF());			//40
		tileList.add(new I08_WerewolfDen());	//41
		tileList.add(new I01_DwD());			//42
		tileList.add(new I02_Crypt());			//43
		tileList.add(new I03_PoP());			//44
		tileList.add(new I04_Mines());			//45
		tileList.add(new I05_VampiresTower());	//46
		tileList.add(new I06_Pits());			//47
		tileList.add(new I09_CoC());			//48
		return tileList;
	}
	
}
